clover seed - French English Dictionary